The University of Sheffield
Programme Regulations Finder

PHY392   Physical Computing   (20 credits)

 
Year Running: 2017/2018
Credit level: F6
Pre-requisites   PHY225, PHY235, PHY241

Description

This module involves programming of embedded microprocessors for real-time data acquisition (ensuring that all the measurements coming in from your apparatus end up stored on computers without missing a single data sample) and digital control (implementation of control signals to adjust the state of your apparatus). You will learn to program single-board computers and programmable logic devices called FPGAs (field programmable gate arrays), using a variety of programming architectures and techniques including state machine architectures, hardware interrupts, semaphores and hardware development languages. The computing skills acquired (referred to as SCADA for supervisory control and data acquisition) are highly transferable.

 

Reading List


Please click here for reading list.
 

Teaching Methods

Delivery Type Hours
Independent 64.0
Lab 30.0
Lecture 6.0
 

Methods of assessment

Assessment Type Duration % of formal assessment Semester
Course Work 0.0 50 %
Lab Work 0.0 15 %
Other 0.0 50 %
 

Teaching methods and assessment displayed on this page are indicative for 2017-18.